spotted-tailed dasyure - Spanish English Dictionary